The flat is perfectly located - super close to Vatican, the city center is in walking distance and if you wish to venture further the Metro stop is close by. There are several nice restaurants nearby and a few supermarkets as well.
The flat itself is nice and clean. Three separate bedrooms, two bathrooms, living room, kitchen and dining area at the end of the flat - really convenient, none of the cooking smells or noises make it to the bedrooms.
The flat is equipped with airconditioning and fans so you can keep the place at a nice temperature even during the hotter months.
Communication was smooth and the whole experience was enjoyable.