Had a great experience at Anna's place. She was there to receive and explained everything about the place. She was quite knowledgeable about Rome and help plan visits to various locations in the city. The apartment looked exactly like in the pics. The cycles were basic and functional, though I must say that Rome is not a cycle friendly city. Even during the off-peak season encountered huge crowds all over the city. The apartment was very helpful because it is very close from St. Peter's square and other attractions in the city (like Piazza Navona) and you could go to one spot in the morning, come back, rest at the apartment in the noon and then venture out to another place in the evening.
Anna was quite friendly and kept checking to see if any help was needed. I would surely recommend the place to anybody looking for a decent, homely place to stay in Rome close to St. Peters.