The hotel accomodation was phenomenal with buggy service to all the rooms. The staff was fantastic and they had a plethora of daytime activities to offer. The snorkel crew gave us a good briefing on what marine life we could encounter before they took us out to the water. Check-in was very easy and they areanged transportation to any activities with ease. I would definitely recommend this hotel to my friends.