Lots of space for our family of 5. I wish it were a little cleaner but it was ok. Communication was responsive. Location was good!