Sergio’s place is very convenient to everything you want to see while in Rome. The place is big and very comfortable. The heat in Tome was 36°c while we were there and the air conditioning worked well. There are many restaurants within a 1- 2 minute walk. The shopping is everywhere around the place and the high end shopping is within 6 minutes walk. There is also taxi pick up and drop off within 1 minute walk. I highly recommend a taxi from FCO (50€) and return unless you love the train and bus.
You will be happy with this place!