"The staff couldn't be more friendly and eager to please the guests. Even though the hotel has minor things to improve, is kept really clean, staff is always working to maintain the cleanliness and tidying up after the guests. Landscaping is kept immaculate. The only thing I did not like about the hotel is that whithin the first days you arrive there is a dedicated team that is always trying to sell you either time shares in the hotel or VIP rooms, to the point that it gets annoying, i learned that if I told them that it was my last day they would leave me alone. That is the only negative thing I could say about the hotel. Food was magnificent, a lot of variety to choose from. The lazy river was great, it had a pool bar. Every night we had great shows. Bowling, take my advice, sign up and go to dinner and come back, the wait time is big. The beach was small but beautiful. What more can I say, you won't be disappointed if you book here. "