This place is great. It's has everything you need such as close to supermarket, bus stop to the main attractions in Rome. Also the best restaurants are around there and there is an amazing gelato place.
The owner is great and responds to you fast with any questions you have.