Stayed for 5 nights in September 2022. Nice apartment, as described, everything worked. Good communication from the host.
A little bit out of the centre of Rome but not a problem if you like walking and the Metro is only 10 mins away otherwise. Would definitely be happy to stay there if visiting Rome again.