Highly recommend!
Amazing apartment with everything you need, clean and cozy.
The location is superb. 2 minutes by walk to piazza Navona.
Marcello and Francesca were the greatest hosts. Helpful, kind and very friendly.
I will definitely come back again.