Love the location and have stayed previously and had a lovely time. The service this time was terrible and exacerbated simple problems that could have been easily solved. A couple of times we were told (having arrived on Friday evening, that the issue couldn't be addressed until Monday. We were staying 4 nights at $200 a night, and that nothing could be done until our last day seemed ridiculous (couldn't fix in the internet in our room, didn't replace a phone handset that was broken (had to call reception from my mobile), curtains in the room with internet didn't fit the windows (too short and too narrow)).