Would 10/10 recommend. Easy stop-over in rome, central location, easy to walk from to see the sites and very helpful host.
Air-conditioning and comfortable apartment for a Rome base.