This apartment was wonderful. Three separate rooms all with en-suite baths. Beautifully appointed throughout. Building does have a lift to get luggage and people up/down. It’s small, but workable.
The location is very close to the Vatican, and in the same building is a 3 story shopping mall (grocery store, house goods, clothes, and much more).
Check in was super easy and host took care of any questions we had.