I would not recommend this place. I love Spain for its hospitality, creativity, people, positive energy- this apartment has none of it. It is pure business.
Host will ask you to complete some forms online and he didn’t care that as a tourist with two kids I don’t have easy internet access. Check in and check out time are in the dot even though they don’t have any other guests before or after. They will expect you to put pillows into pillow cases and set up beds. Bed in the living room is not good (you will feel the draft). Etc. Location is good