This was perfect for our needs! The beds and pillows were wonderfully comfortable, and the rooms were surprisingly quiet despite a very pleasant social environment. The pools & slide were great, as was the tennis court & fitness room. The place had a wonderful atmosphere- relaxed but vibrant vibe, family friendly, fun, felt very safe, had the perfect amount of activity and noise. The staff could not have been more helpful or friendly. Parking was easy. We loved having a washing machine/dryer in our room, a wonderful balcony & a kitchen with full amenities. We were very comfortable during our two week stay. I thought it was very clever to have trash chutes on both ends of the building on every floor (you go into the room and put your garbage down the trash chute that was right next to the laundry chute). Our building had a grand piano inside & I loved hearing it played often by numerous talented people as I was coming & going. The rooms are well soundproofed so you can't hear it or other noise from inside them. The staff was great- very responsive & 24 hour front desk coverage.