Clean and spacious with plenty of private and communal areas for our large family gathering. Good location too. Laura is an excellent host and was very responsive to our needs.