The place is very well near the central Rome and all the tourist spots are within 5-10 min. of walking. Cavour metro is 2 min. walk. Highly recommend to book this property if you want to live in central Rome. Claudia is helpful and responsive :) Supermarket and restaurants are just around the corner.
P.S. As an FYI, While the property has 2 washrooms, the bathing area is only at 1 washroom.