The location is ideal for visiting all the attractions in Rome and also the Vatican. Sergio has a list of things to do in Rome, the insider tips, and a very good collection of resources to make for a good trip in Rome. I would stay again at his place.