The hotel is ideally located in front of a mountain and between two bays. You can snorkel from your over water bungalow and see as many fish and coral as you want. Staff were very friendly and accommodating. Lots to do on the island. Only downside was that there was only one restaurant available during our stay.