Place was just as advertised. Great location close to the colosseum.