Great location! Everything you could want for a short stay in Rome.
Dishwasher, washing machine, air con, sofa. Has it all!