Highlights of the place are definitely the cleanliness, modern and LOCATION. Everything: Vatican, Pantheon, Coliseum, shopping, Trevi fountain are all within easy walk. Closest restaurant is good and within 15 seconds walk, as are 2 supermarkets.
The apartment has all you will need.
The apartment is in a built up area so no light or view, but we knew that beforehand.