Carla's place is exactly as described in the pictures, and Carla is a wonderful host. She went out of her way to help me adjust our reservations when we had some difficulties with our passports and were unable to leave on the scheduled day. Carla is very responsive to any queries and very helpful with local information.
The location is very close to the Vatican. There are bus stops and S. Pietro Metro nearby as well.