My family and I had an amazing time. Food was great, and all important amenities were excellent. Our 3 year old really enjoyed the kiddy and big pools, and had lots of fun at the trampoline and kid zone. Buffet breakfast, buffet lunch, 3 dinner options (mexican, steakhouse or italian) all very good! Room service 24 hours anytime! It was amazing!
A few things have been let go, basketball court, tennis court but not really something that hurt the experience. Would definitely go back. All were super nice.