My wife and I stayed at Elena's place for a few days as part of a honeymoon trip across Italy. She met us when we arrived, walked us through the unit, and gave us several tips to help us enjoy the city.
The location is fantastic, being very central and in the heart of the city center right around the corner from the Duomo, Uffizi Gallery, etc., and a short walk from Piazzale Michelangelo (bit of a hike up the hill but the sunset is beautiful). Restaurants and gelato is everywhere, including some of the best locations in the city.
The unit is clean and has all the necessities, including a functional kitchen and bathroom, and even Netflix to help unwind after a long day on your feet.
As noted by other reviewers, you must climb several very steep flights of stairs to reach the unit. It didn't bother us at all, but is worth mentioning.
We thoroughly enjoyed our stay. Thanks for being a great host, Elena!