Just got back from a wonderful 10 days at the Treasure Beach. We could not fault the hotel, a great location right on the beach. The staff are brilliant, friendly and very professional. The food in the restaurant was excellent, we booked bed and breakfast with the intention to eat out most nights, but after trying the restaurant we ended up eating there most evenings and lunchtimes. The menu changes every day and is reasonably priced. We were looking for a chill-out holiday and this fitted the bill perfectly. We will definitely return to this hotel.