Right on the beach and the hotel grounds and amenities are lovely. The staff are all very friendly and helpful. Our only issue was that the bed's are very hard. One WARNING - ETERNITY JEWELLERS in the main shopping street (not to be confused with "Infinity Jewellers"). I left a double string of black pearls to be re-strung. 15 pearls... More