My sole purpose on my first trip to Rome was to visit Vatican City. Luigia's apartment is a perfect location for it. It's a short 10 minute walk away. Yes, it is a room that is part of her apartment, but it is completely separate, your own comfortable, clean/modern room with your own bathroom. Close by are places to eat - Bono Bottega Nostrana is just around the corner and open late (on Google it says 1 pm - but my first night they were open till 2 am) - great sandwiches/paninis - with a view of the top of St. Peter's Basilica from the sidewalk tables. L'Osteria degli Avvocati is about a 5 min walk away and a terrific Italian restaurant.
Overall, a wonderful homebase for two nights.