Just what we were looking for. Have stayed in Rome on a number of occasions. The location was walking distance to the main attractions.
Most central of previous stays.
Would recommend