I really enjoyed my stay at this resort everything is right at your door step you do not have to leave off the resort entertainment, Dolphins, Sauna, Steam room, Spa, Jet Ski everything the staff are very knowledgeable about making you feel welcome and the food was great. My only concern is the WIFI we had a minor disagreement when checking out as to whether we paid in advance or wanted to have WIFI billed to the room so my advise if you get the WIFI make sure they give you a receipt. However I have no real complaints and I am looking forward to staying there again if you are traveling with children they have an excellent children's water park. My Mothers day was the best. Oh the beds are a little hard but who slept.