We had an amazing stay here with a couple of old family friends and their kids. The kids absolutely loved the indoor pool (which was beautiful and clean and with lots of pool toys to play with) and also loved the upstairs tv room at the end of the day.
We also loved that it was walking distance to the beach.
The house is very well equipped, clean and really comfortable. I would come back here in a heartbeat.