Very good choice , perfect location , walking distance of everything and beautiful apartment and terrace with a view on piazza Navona
I recommend you this apartment