This place was perfect for our group of 10. It had plenty of space and every amenity we needed and then some. Everything was immaculately clean. The hosts were extremely flexible and easy to work with. I'd stay here again in a heartbeat.