The location is superb, right near Piazza Navona; check-in and check-out were very smooth, like, in turn, the communication with the host. Nice stay, thank you, Francesca!