Our second visit here (Treasure beach has a lot of repeat business). The rooms are spacious and reasonably furnished, however the main attaction of Treasure Beach is the location and service.
It would be hard to fault the front desk, bar, restaurant, or housekeeping staff. As for the location, well what more could you ask for? It's literally 30 yards from breakfast to the beach and it is an excellent beach too.
There are a few downsides. The occasional evening entertainment is only adequate and the restaurant suffers from the hotel being small - it's hard to offer a great deal of variety when the guest numbers are low and Daphne's is a five minute walk, so the menu is safe and reasonably priced rather than cutting edge.