Good place conveniently located in the heart of Florence, within walking distance to all the main landmarks.