Excellent care and great service. A nice place in a stunning city.