The staff was extremely helpful and truly accommodating! The property was beautiful and had everything we needed plus organized fishing and snorkeling for us (affordable and the best!!). The waterfront was not necessarily swimable which I was a little disappointed about but there were paddle boards and kayaks for us to use plus the pool was wonderful also!