Excellent location, all sights within walking distance.
Supermarket nearby as are many cafes and restaurants.
Enjoyable stay in beautiful Florence.