The description of the apartment is very accurate. The greatest thing about the apartment is the location. A stone's throw to everything! We used metro only to get to Vatican.
The apartment is on the ground floor and has almost no natural light. There is a small window in the living room and a tiny window in the bedroom is covered by bed (( As a result lack of fresh air ((. Families with small kids should keep in mind that the bedroom has no door and the stairs are right next to the bed. Another strange thing - no light in the shower box. Green light appears when you switch the water on, but it doesn't help.
The most surprising thing was a "late check-in fee" of 30 euro to be paid immediately on arrival together with tourist tax. We were aware about tax but fee was a surprise ((
You can leave your luggage after check-out at their office next to Colosseo, it was very nice of them. Thank you.
Overall it was a good experience )) Notwithstanding some minor issues, I can recommend this apartment because of it's prime location.