My stay was short but worthwhile. Weather was perfect for island hopping, strolling and swimming. The staff were courteous, helpful and very accommodating. The hotel was a few steps away from the beach. The room was spacious and clean. Only thing, there was a noisy construction work beside the hotel at the time of my stay and dusty outside.