My husband and I love Treasure Beach hotel - it is a small, peaceful friendly and elegant hotel with a fabulous staff but without the over the top pomp and circumstance found elsewhere!
We arent staying at the hotel this trip as we opted for a villa but ate at the restaurant last night & had a wonderful meal. The...
More
