This place was amazing and had everything we needed for our family (2 grandparents, 2 parents, and 2 young kids).
The bedrooms and commons areas are spacious. It had every amenity we needed - including ample towels, a washer and dryer with detergent, and a very well stocked kitchen. The kitchen even had spices and cooking oil, tea, coffee, etc.
The beds were very comfortable and the place was very clean. We will definitely be returning!