Spacious. Sparkling clean. Excellent and convenient parking on-site. Very kind and responsive host. We had a great visit. Thanks!