Location is the best feature of this place.
As other reviewers have stated, there is no natural light. That did not bother us at all since once you get out you find yourself in a most beautiful corner of Rome. Central and quiet at the same time!!
We did everything on foot, including the Vatican.
The suite is comfortable and well appointed. There are some noises from the building which can be bothersome if you are a light sleeper.
The mezzanine stairs are noisy too, something to bear in mind if someone needs to use them while others are sleeping.
It is a ground floor apartment so no stairs or steps to negotiate with your luggage, which was a blessing!!!
Check-in was a breeze and we were very happy with our short stay. Would recommend.