The staff was very friendly, beach access was wonderful. The whole peninsula lost power, which of course I don't blame anyone for, but I thought they would have had a generator hooked up for everything instead of just emergency lights in the hallways ONLY. The restaurant in the hotel was extremely over priced. Our room lacked a few things and they attempted to make it right but didn't follow through all the way. I think it was just our luck since there was so much chaos from losing power for so many hours, though, but who knows. I did appreciate the gesture however.. The place was mostly clean but the balconies could really use some revamping. As well as the poolside furniture was quite gross and stained. There were some stains or some sort of sauce (or possibly blood as it was red) on 2 walls on opposite sides of the room, splattered across the wall, pretty noticeable and wasn't cleaned during housekeeping either. Also, the kitchenette, beware, its LACKING to say the least... Overall, it wasn't the best, it wasn't the worst, but gosh we still spent a lot per night. And also beware: they don't tell you that you have to pay for parking and when you do, they also don't tell you that its per day!