Fantastic location, spacious, sparkling clean, responsive host — exceeded our expectations. Would stay here again in a heartbeat.