The flat is spacious and lighty ! As describe you will find all you need for few days or more in Rome ! Very good location near the Vatican, easy to reach when you come from the airport ! You will find a lot of good restaurants all around .
I recommand the hospitality of Luigi.