My bf and I stayed here for a week. Our opinion below:
The good - Location is amazing, views are amazing, very close to stores, beach and restaurants. The staff working there are all very friendly and nice. Beach towels and snorkel gear provided. Bed was comfortable.
The not so good - The price is expensive for what it is. Although it is stated that the place is older and you are paying for the views, you are playing quite a premium for the views. The bathroom sink is very small, so we had to use the kitchen sink for everything. My bf is a light sleeper, so he found the place slightly noisy, either the AC or the traffic below. Might have missed in the description, but the bathroom doesnt have a door.