Great place.
Everything on very high level. Walking distance from Termini train station, walking distance from all major Rome sightseeing.
Very cozy apartment, everything is made for convenience, everything that we needed we found there.
Try it!