This place is perfect. Excellent location in Florence with everything you need.