Location, Location, Location. Leonardo's place is the perfect spot for your stay in Florence. Checking in and out was easy, and enjoyed sitting on the deck as well. Recommend!