A compact but well furnished and clean flat in a fantastic location, a few steps away from Piazza Navona, with attentive and responsive hosts.