We had a really good stay, there was lots of space and found the house in a very good location, a few minutes walk from shops and restaurants and a walk to the beach / playground.
A couple of things could have been better:
the pool took us about 2 hours to clean to be able to swim in it - and it wasn’t just scooping the leaves off the top, it had clearly not been cleaned for several days as so much had sunk to the bottom which we think should have been cleaned out before we got there. We were happy to maintain the pool but not get it up to standard - that should have been done at changeover
There were also no dark curtains in either of the bedrooms which was a bit tricky with the kids but not so bad for the adults as we went to bed later.
I found it also annoying that because we had a morning flight on arrival, I asked for early check in, and they said they would be able to tell us the day before. I said that wasn’t ok because I needed to plan. They said they would talk to a colleague to check. They didn’t get back to me and 3 days later when I decided it seemed like I would just have to book an extra night to check in early, it was already booked and they had allowed that to happen without asking if I wanted that, even though they knew my issue!
All in all I would recommend the place but didn’t experience great customer service