Great accommodation in a great location. Everything you need for a short term stay in this majestic city.