our family had a lot of fun with three pools and arcade. They swim up bar was a really cool additive, but very pricey, so just a heads up. The drinks are really good and they have alcohol free drinks for the kiddos. The life guards and staff at the swim up bar were wonderful. The worst part of our stay was that all hours of the day and night there were children running up and down the halls and banging on walls. The room next to us was also extremely loud until about one a.m and started back at 6 am. The adults and kids were screaming, yelling, talking loud and banging/jumping. It kept my kiddos up all night as well as us. The hotel did give us all free breakfast from due to our neighboring room being this way. Overall we had a fun time.