Really enjoyed our stay here. It felt like an authentic Roman apartment. Its On the rooftop of an apartment block over looking Vatican city and has amazing views of St. Peters Basilica.
There's a market near the station for food and some good restaurants and cafés nearby.
In general we found the buses to be unreliable anywhere in Rome so we decided to walk most places or take the train to the nearest metro stop.
Overall great comfortable place with a great view.