Wow, if I can give them a six star rating, I would. Absolutely an awesome apartment, nice touches, really helpful, and close to a Metro.
I am definitely coming back when in Rome.