Beautiful townhome, very clean better than hotel, very spacious, great prices. Propert management for this rental was amazing prior to and during our stay, fast response and very helpful. Our boys loved the game room. I loved that the resort had quite a bit to do. The only 2 downfalls were - resort pool area closes so early - like 6-7 pm. Not much time to enjoy it if you go out for the day. The other was for a family friendly resort there were quite a few thong bathing suits, which at an adult resort it may not be an issue but taking our kids mini golfing seeing that is not in my opinion appropriate.We just chose to enjoy our private pool and do excursions outside of resort.