Insane location! I can’t imagine a better stay in Florence. Lots of stairs but that’s because your at one of the highest points in Florence. The photos can’t do justice.