It's (almost) all about the location: steps away from Piazza Navona. Great to walk easily to almost anywhere in Rome. Very kind and warm hospitality from all the staff. The apt is not big but cosy and - despite some noise from the people in the street at night - comfortable; new, clean and in good conditions.
I'd definitely come back!