Definitely a good choice in terms of location to all the sights. The neighbourhood is very nice and upscale. My husband and I loved our time there. We walked almost every where and cabbed a bit too. The restaurant at the base of the building is excellent and there are numerous cafes in the area to grab coffee and a pastry.
We didn't meet Lisa but she reached out to us several times during the stay to make sure everything was going well.
The water pressure in the building was low when we were there as Lisa told us about when we arrived but it wasn't a problem for us.
Would highly recommend this apartment for a comfortable stay in Rome.