It is a fantastic site! The beach and shops is walking distance and everything else you can think of is within a 10/15 minute drive! We had a playground outside of our villa and my kids were sooo happy!
10/10 would definitely go back when we go on holiday again!