Very clean and spacious. Nicely managed. Great location. Responsive and helpful host. A very comfortable stay.