We didn't meet personally Serena, but her sister Valeria, who was very nice and very helpful. She waited for us even though our plane arrived with delay (we had to pay the extra 30€ for arriving late, but that was already in the deal).
The apartment is very practical, the room was spacious and the location is very good in the Vatican area, well connected with public transportation and not far from the shuttle that goes to the airport.