Very nice place! Close to Colosseum and plenty of bars and restaurants around. Perfect location for a weekend in Rome!