Spacious and clean. Responsive host. Great location for our needs.