This apartment was amazing with lots of room for the 5 in our family (including 3 older teens). Air conditioning was a major plus. Showers were small and sometimes the hot water was fussy but otherwise no complaints about the place. Well located with easy walking to major sites.
Only issue we had was the pre booked airport transfers from Federico. On the way from the airport we were overcharged 10 Euros from what we were quoted and then on the way back, we had the same driver, who tried to charge us 20 Euros over our quoted price. The driver was grumpy and rude. This was out of our hosts control but frustrating for us nonetheless.