we had a very nice stay in the appartment - and it is located perfectly right at Piazza Navona. Close to everything! Might be a good idea to bring ear plugs since there is quite a bit of noise from the streets.