We have stayed at Pilar's apartment before and it is as good as ever. A good neighbourhood with all you need within walking distance including a Metro stop.
We would have no hesitation in recommending Pilar's place!