The staff went out of their way to address any issues that arose. The facility was well maintained. We had a very spacious room and a large deck where it was wonderful to let the evening breezes caress you. Good dive shop on premises and the reef just in front of the property is very nice. Planning on staying there again.