Excellent place. Really recommend it. Really close to the Colosseum.