Marina's place is excellent, easy to find, great location and well appointed.
Perfect place to stay in Rome, very close to the Vatican.