Definitely a great place to stay. Everything is within walking distance to the most visited places in Florence.