Annapiera's apartment is a perfect apartment with all the necessary amenities including kitchen with utensils, a decent bathroom, air-conditioning. While arriving at her apartment we got late due to flight delays, but Annapiera waited for us and checked us in. Her place is walkable (5-10mins) from Roma termini. A lot of restaurants are nearby and some shops as well.
Colosseum you can walk 15-20 mins, for Vatican you can take metro. Annapiera herself suggested how we should tour the entire city. I totally recommend her place.