We had a wonderful time in Rome while staying at Alessandra's apartment. It's an excellent location with an easy walk to St. Peter's. It is close to bus stops and a train station. The metro is a far walk, but not a problem. The air-conditioning was great.
The kitchen had all the essentials except a dish towel and pepper. Some appliances were dusty. There was a cleanliness issue with bedding for the sofa bed. One set of towels per person were provided for a 7 night stay.