The host and colleagues were all very helpful. The location of the apartment is great (Really close to the Fontana di Trevi and the Piazza di Spagna).
I really recommend this place.