Lovely place to stay in Florence at a great location!