Charming place to stay in Florence, and very well located