A lovely apartment with a spectacular roof terrace just off the Piazza Navona. Just as the description says.