Pros: bed was comfortable, parking great, pool and water slide big hit with the toddler, breakfast was great. Cons: we paid extra to upgrade to a suite, it was right beside the pool that closes at 10pm so it was loud and hard to get to sleep, TV in bedroom didn’t work and other TV was also poor quality when we tried to do a family movie night, and pull out bed was uncomfortable. If we didn’t use the pull out bed, TV or have a room by the pool, easy 4-5/5 stars.