Let's talk about host first. Xesco is the very definition of 'super host'; extremely caring, very helpful,... Well adjectives just fall short.
The apartment is so good that I didn't want to leave it even if I had to travel for around six hours to and from University. Apartment has all the facilities. Location is great in regards to having supermarket, pharmacy, beach everything within few minutes walk...I had to leave Spain due to personal issues but when I return, if the apartment is available, I ll book it again.