Great little place near Aurelia Walls and Appia Way, plenty of shops and cafes nearby with easy access to metro