Location, location, location! It was amazing! Close to all that is good to visit in Florence! I hadn't the opportunity to meet Michele in person, but his mom (even non speaking a word in English) was amazing!
:)
Never mind about the 3 floors stairs up, it will be nothing comparing with the others stairs you will find in Florence!
For sure a good place to stay in Florence.