Had an incredible stay at Piaza Navona with 6 of us. Our favorite spot in the city, centrally located, 20 minutes to all the sights. Check in and communication with the host was seem less! Thanks for a great stay!