This was the easiest travel experience to Europe I have had. Albina was easy to contact. She was met us on arrival and gave us a tour of the apartment.
The location is perfect. It has an amazing 360 rooftop view of the Rome, Vatican and river. It is walking distance to most attractions (if you want to build up an appetite or get exercise) but more importantly it is just a short 2 blocks away from the 8 train which drops you right by the Roman Forum and the heart of the city. It is also 3-4 blocks from a main tourist office (look for the small round green roof offices or kiosks) which can sell you all city tickets/passes tours anything you want. There is an affordable grocery store also two blocks away.
Albina's instructions were clear and she allowed us to check out at our convenience the morning we left. No hassle or issues.