Upon arriving they have brochures about tours, which is a bit of a turn off. You also have to sign about 10 pages of documents, mostly rules and liability stuff. Not the best way to be welcomed. Overall you pay for the view and the location on the beach. However the beach is a bit trashy and rocky, not good for swimming. The restaurant food is fine but not great, the breakfast was quite good. The restaurant staff is very nice and helpful. The room was comfortable with a nice bath tub, but not very spacious. Upon checkout I was told one of the robes was missing from the room. I told them to check again and of course they found it. Not nice to be implied as a thief. Overall I wouldn’t stay here again.