The place was easy to find, it’s in a nice area with a metro station right at the corner, it’s also within a 10 min walk from the Trevi Fountain!
The host was super friendly, giving us always great recommendations.