We stayed up here for a long weekend to attend a friends wedding and it was great. This place is large, bright, good for lounging and in a perfect location right next to the shops and of course the beach. The massive balcony up in the trees overlooking the ocean is lovely too.
The price is super reasonable especially considering how may beds it has.