This was an amazing spot with the easiest check in ever. The hosts were wonderful and responsive. We loved the apartment right near Piazza Navona!