The location is absolutely unbeatable. 1 block from the Duomo! The bathroom configuration is super helpful for a large group (3 showers!). The air conditioning actually works despite 100 degree weather. There is construction going on, but it did not interfere with our stay at all other than walking through a little dust that was cleaned several times per day.