The accommodation is small, but very functional. The space is comfortable for two people, and has everything we needed (kitchen utensils, hair dryer). It is cozy and nicely decorated.
The subway is a bit far, but buses run through the area. There is a supermarket right on the front sidewalk. St. Peter's Basilica is 5 min walk.
Giorgio and her mother were lovely. They even recommended us a restaurant to celebrate my mother's bithday.