Good location, great view, flexible, friendly hosts. All you need if you want to have a nice starting base for Rome exploration.
Apartment is probably a little bit smaller than appear in the pictures.