Very thoughtfully put together, ample space for a family or small group. The included parking space was super convenient but it also wasn't difficult to find street parking for our 2nd car. Owners are attentive and easy to communicate with, they even had someone out shoveling early one snowy morning.