The location of the apartment is great: it takes you 3 minutes to get to Piazza Navona on foot and 15 minutes to Piazza San Pietro. The nearest subway station Spagna is about 15 minutes walking: don’t even try to get there with a suitcase - it’s better to take a taxi. The apartment has the necessary living amenities. I recommend you this apartment.