Lovely place, great location! The apartment was really clean and had everything you need. I would stay here again!
Some negative notes:
The only language of communication was Spanish, which I don't speak. When you message the host she responds quick, but again only in Spanish.
Also, because of unforseen circumstances we would arrive 15 minutes late. I gave a head's up and immidiately we were told we would need to pay €10 extra. Which I don't think is very friendly to your guests (that are trying to make it in time).
There are no loungers of chairs at the shared pool. Which does not make it very comfortable to lay down. Would be nice if the apartment would have some yoga mats to make it more comfortable.