Check in was great. And the facility is beautiful. We received a free upgrade. The suite was great but they were doing renovations. So we walked through dark hallways, hallways were they were painting and we could hear lite construction in the room next door. The staff was friendly and waited on us hand and foot. The food was good, but tends to get repetitive. The amenities were great, but I wish all the pools were heated as it was impossible to use the ones that were not. I love that they have a theme park but once again it’s only partially heated. The hotel is located about 15 minutes from town and while they offer a shuttle there are only 17 seats. You have to reserve a spot to go and return, but they fill up quickly. They will provide you with the number for a taxi if there’s no more space on the shuttle. Overall the stay here was great and I would definitely recommend if you’re looking for an all inclusive option.