Very nice place! Located within walking distance to the Colosseum and other tourist sites!