The property was nice, with good food choices and good primary staff. The rooms are really noisy, all of the rooms doors are facing the kids pool with noise from the pool and its bucket of water. The doors do not block any noise and it’s extremely loud after 1 am. From the time you arrive until the time you leave you are harassed by what my wife and I called the white suit guys. We checked in the hotel and were moved to the 9th floor hospitality room and we were sat down with a person in white suit who instantly tried selling us a 300 dollar romantic dinner, then they wanted to sell us overpriced trips and time shares. We finally were able to kindly decline and were brought down to the original floor we came in on where our room was. The white suit guys are everywhere and they never leave you alone. I mean never. The food overall was really good especially the bbq and specialty meals outside in main terrace each night. The first two nights were wonderful for food and entertainment. The last two nights the terrace where all of entertainment should be was reserved for wedding parties and the entertainment was put in small spaces or cancelled for dance classes rather than karaoke. Lastly, we were able to go to the steak house on the final night. They do have a non seasoned tenderloin on their menu included with all inclusive, but my wife and I chose to have their Ny Strip aged steak for 40 dollars out of pocket. Horrible. Nice hotel, not resort.