We had a very short stay (less than 24hrs) but nevertheless pleasant and relaxing.
Location is amazing!
The apartment was clean and is perfect for a couple or single traveler. AC was wonderful and worked well. The bed was comfortable.
Check-in is with a key box and super easy with good and clear instructions.
On departure day our flight got cancelled one hour before our driver was picking us up for the airport - Danilo was extremely helpful and very responsive in a very stressful situation. Highly appreciated his attention and flexibility (we ended up checking out at 10:30 instead of 8:00 as originally planned and so he had to reschedule cleaning).
The only thing I would bring attention to is that the apartment is in a typical older Roman city centre building and so the overall condition of the place should be expected accordingly (no lift, weak water pressure in shower etc.) but nothing that impacted our stay.