Good Location, good amenities, and a welcoming host on a stunning city.