The apartment is well maintained and built in modernized style. Though we were a big group (6 persons) we are very convenient in this apartment. 3 rooms have separate bathrooms.
Supermarket is not far (Carrefour is recommendable) and bus stop is also not far (6 minutes by walk) to go Vatican city.
I believe if you stay this apartment, it will be good choice especially for family or any group.