Location = perfect! Apartment = fabulous! Everything was beyond expectations, they even had a bottle of wine for us when we arrived. Would have loved a bottle of water too since the tap water in Florence is kind of icky but nothing to complain about. It was a wonderful stay.