Great location. Sparkling clean. Excellent support from the hosts. Beautiful city.