The location is very good!! Very close to Piazza Navona and other historical interests!
The apartment is very clean and we loved our stay there!!