Perfect location! Right in the centre of restaurants/shops and about 10-15 min to Vatican by foot. Cute apartment with all necessity amenities. I wouldnt be worry about steep/narrow steps heading up to the apartment. It was totally ok, just be careful, can be slippery. Mirta is perfect host. Quick responses and she managed transportation from/to the airport as well!