This place is great. It's close to everything thats around the Colosseum.