The appartment's location is perfect. Less than 5 minutes walking distance to Piazza di Spagna, maybe 8-10 to the Pantheon. The appartment itself is nice as well and it has ACs, which saved our lifes, as it was about 34 C° outside.
Communication was great and we were personally welcomed on our arrival. Would definitely recommend it!