We visited by car which made it very easy to reach any destination in Rome quickly so I can't comment on commuting.
It was very clean, lots of towels were provided and the communication was friendly and without complications. The AC was a godsend!
I can recommend this place!