We spent a really good time by Marcella's. The flat is lovely, very well equiped and in a nice area of Roma. You can visit everything by foot. Navona Place is about 2 minutes. You can do shopping just around.
I could tell a lot more but I will just advise : try it!