Leonardo was an excellent host. Very nice and accomdating. The place is more like a hostel, which is fine. It is exactly as described, and is 5 minutes from the train station, 3 minutes from the duomo. Even though there are "shared" bathrooms, there is enough to make it feel like you have your own.
I would recommend Leonardo House to anyone staying in Florence.