Apartment clearly in the top ones which I had the chance to stay in. Everything was very good and ideally prepared. Apartment has very good and working equipment, even a proper heating system, when needed (which is quite rare in Spain).
It was even possible to stay there with two little kids.
Full recommendation from me! :)