Nice location and right by the Termini, if you need to use it. Short walk to many of the piazzas, parks and restaurants.
Easy check in, clean room, easy communication, friendly staff.
I actually rented a Vespa for the week, and they had parking right in front of Vespahouse.
I would stay here again.