Great place. Very close to the colosseum and the train station. Plenty of places nearby.