The rooms are simple and generally clean or as clean as the moist environment will allow. It is in need of a refit as the cupboards have started to blister. The location is superb, right on the beach and that just abut justifies the price. My biggest cause for complaint is that a 10% service charge is included in the restaurant bill, which I assumed would go to the staff and therefore did not tip only to later discover that this is not given to the staff as I expected and this seems disingenuous and deceitful. Add 10% to your prices, don’t lie to your customer.