The place was very big and had everything we needed. It is very close to the Colosseum, and also close to a Metro station, Cavour that is only 1 stop away from Roma Termini. Alessandro was very kind and recommended some good restaurants, but the neighbourhood is actually filled with restaurants so you'll have plenty to choose from.