If you can walk a few stairs, you can expect the absolute best place to stay in Florence.