Great little gem, brand new/renovated, all amenities that you might need, very clean, cool climate (Rome can be hot) in a quite area and only 3 mins walk from metro Flaminio and 4 mins walk from Piazza del Popolo; Piazza Navona and Pantheon are a nice 20 mins stroll away, Colosseo and Foro Romano 15 mins by metro (switch lines at Termini).
Monica answers your questions very quickly and can help you find things off the beaten path.
Great value for money, if not unbeatable.