Great place!
The location is unbelievable, so close to Fontana di Trevi and Piazza Navona.
The house is very big, enough to host 6-7 people, and the host is super kind and helpful.