If you want to be close to the beach, then this is a nice property. The pool area in particular faces right onto the beach and is really very nice. The rooms however, are just fair. For $500+ a night I really expected more. The room was very basic as were the amenities and it didn't feel that clean to me. But you are really just paying for the location. The staff was very nice and responsive. When we moved into our room, the tub plug was pulled out broken and dirty, the Safe didn't work, the toilet flushed slowly, and one of the towels was dirty. I reported all of these things the next day and every single one of them was fixed immediately, which I appreciated. But they should have done better.