Very nice place. Great location, close to the Colosseum and the metro.