Perfect location. Spotlessly clean. Friendly & helpful host. All-round great stay. Would stay again.