We stayed with Daro for 6 days in June, 2016. The apartment itself is bright, airy and very well taken care of. The location can't be beat, a 5 minute walk from the Spanish Steps, within 20 minutes walk of almost everywhere we wanted to sightsee. We stayed there preceding a cruise and consequently, we had extra baggage. Daro and his associate helped us get up to the apartment, it is a long journey without a lift...we counted 106 steps from street to apartment. It wasn't a huge problem for us on a daily basis, however for someone with limited mobility it might be.
As mentioned, the apartment is clean and airy...the AC and the Internet work well. The beds were comfortable. We did have a problem with ants one evening late in our stay...we found them in one particular area, near the windows to the porch in one bedroom (we did not eat there, possibly the guest before us had). We called Daro regarding the problem...within one hour, his cleaning lady was there to take care of the issue. We were impressed with his responsiveness.
All told, we were very pleased with our stay and would stay again, albeit with less luggage.