Very nice place to stay in Rome, great location, nice apartment