The apartment is conveniently located within walking distance to San Peter Square, with a wide range of restaurans, bars and supermarkets in the area. Also a short walk from the metro station and bus stops. Nice and cheap bakery round the corner for freshly baked pastries and bread. It has everything you need for a short stay in Rome, with all services and facilities and a jacuzzi to relax after a long sightseeing day.
Armando is quite friendly and helpful. the taxi service is highly recommended if you are coming from the airport. Limited internet access though.