Lovely, spotless place to stay in this beautiful city.