The place is awesome, there are a lot of shops supermarkets nearby, the Vatican is just around the corner, the train station also.
Ennio is super friendly and his place is great to stay.
Highly recommended