Excellent location - we walked everywhere the whole time we were in Florence. Great size, kitchen, all amenities fit our family of 5 perfectly. Checkin and checkout was very smooth. We would definitely stay again.