Best location, lovely Villa but we had a few issues during our stay.
Decks & balcony were not cleaned and I had to sweep all of them when we arrived before the children went on them.
Dishwasher broken for duration of stay.
Master bedroom Shower leaking through the floor to the downstairs but the host sent someone immediately to fix it when we called on a Sunday.
A couple of other maintenance issues we reported to host.
All in all good Villa & communication with host but it just needs some maintenance done on it and cleaning outside needs attention.
Cleaning inside the Villa was perfect just outside was missed.
We would stay again if we travelled to Mallorca.