The place is literally steps away from Basilica di San Lorenzo, about 2 mins walk, yet very quiet. It seems that it has been renovated recently as everything looks new and beautiful, with a modern style.
Our host was very helpful and arranged a late check-out for us with a minor fee, which made our last day in Florence very enjoyable.