Our family of 4 stayed at Antonella's apartment in late May and I would highly recommend it. The location may be the best in Rome. We walked to all major attractions from the apartment, even to the train station. Piazza Navona is literally next door with great restaurants and gelato bars. A nice cafe with great drinks and pastries down the street and also a grocery store as well down the street. Pantheon is a few more minutes walk and The Vatican and St. Peter's are both an easy walk. We walked to St. Peter's three days in a row no problems. Accessing the apartment does require climbing 3 flights of stairs. As long as you can handle those you should be ok. We left/came back at least 2-3x/day and had no problems handling the stairs. Definitely nice having 2 bathrooms with showers to get ready in the morning. Wifi was spotty so make sure you have a plan for your phone. Overall a great apartment in a great location.