This is a wonderful place with everything you could need. It is conveniently located not far from a metro station and within walking distance of the centre and has multiple shops nearby. Ana was extremely helpful before we arrived and also provided us with great information of about the area and what to see around Rome.
Would thoroughly recommend staying here!