Myself, my wife and our 6 month old baby stayed here in May. We loved it. The apartment is in a lovely block with a elevator, it's clean and has everything you need and has real character - it feels 'lived in', unlike some of the sterile places we have stayed in the past.
The location is great with coffee shops and supermarkets a couple of minutes walk. And you can walk to all the main sights in around 20 minutes.
But the best thing is the hospitality. Jorge met us at the airport and stayed in touch throughout the stay on WhatsApp to check all was OK.
Would highly recommend.