We enjoyed our stay at Domus Libera, the highlights being the excellent location, staff, and included breakfast. The staff was extremely responsive and helpful before and during our stay, including to help us reserve a private transfer from the airport, providing recommendations for restaurants and cooking classes, and bringing us a fantastic room service one morning we were there. Breakfast has a really lovely spread of cold options (breads, fruits, cheeses, juices), with eggs etc. and espresso made to order.
We only had one issue, which was fortunately able to be resolved quickly- our initial room had a fairly unpleasant smell of fermented cabbage, which may have been a result of the old building/rainy weather in Rome recently. The staff offered us to switch rooms when we told them about it- both rooms were spacious and clean.