John’s place is amazing. Perfectly located on the grounds of the hotel and the place is pristine clean, beds are super comfortable, nice kitchen and hangout areas as well as 4 rooms of comparable size and all comfy beds. We stayed with my husband, two kids and my mom. The place is perfect for a family but also would work well for a group of friends who would each get a fair deal re. beds, rooms etc. comms with John was great, very easy and kind. Checkin is superb, he also let us check out later than set time which we appreciated. My baby slept like a rock in the crib provided (there is also an extra pck and play which we didn’t end up needing) and we loved having a high chair too. All in all a fabulous experience, highly recommended.