The location of the apartment is just perfect! Five minutes walk from the Spanish Steps and Trevi's Fountain. Metro station to Vatican City/Roma Termini is just around the corner.
A really nice extra is the portable wi-fi device provided by Lele.
Communication was also a big plus. Lele responded to my messages within minutes.
Highly recommend!