"We love this hotel! Kid friendly and the staff was amazing! They upgraded us to an ocean view and gave us a late check out. (We went during the off season). Quick access to the private beach and the beach came with beach chairs , umbrellas and towels. Hotel and beach both offered great food. 7 miles beach has clear water and calm waves. The pool and hot tub are open till 9pm. They offer sunscreen and aloe Vera by the pool. The island as a whole has a lot of mosquitos but while we were at the resort we did not feel their presence. Everyone at the hotel was pleasant and easy to talk to. "