We loved our stay in Olimpia's flat. The location is great. There are plenty of cafes and restaurants around, and there's even a nice place to grab some home-made food (gnocchi, pizza, fish...) just a min from the flat.
There's a direct bus to Colosseum and to town centre too. It takes around 40 minutes on foot to Pantheon. It's pretty hilly so we would usually walk to town and grab a bus or a taxi back. The bus stop is 2min from the flat.
The apartment is on the ground floor so you can hear everyone entering the building (if you're looking for a quiet place). The internet is great if you're using it to surf, answer emails but not very reliable for video calls.
We loved our stay, and the area, and would definitely book it again. Grazie Olimpia.