The location is so perfect for our short stay in Florence literally steps from the Duomo. In the building next door there was even a roof top restaurant. Of note, bring ear plugs as it is VERY loud from street noise into the night. The front desk is so nice and friendly giving us plenty of tips of places to eat! The apartment is HUGE!