We (sadly not myself with husband and kids but with my parents!) have stayed here:
It is AMAZING. Right on the beach, gorgeous villas etc. Not cheap (!) but lovely. It doesn't have a pool but the sea is gorgeous.
Have an amazing time. Wish I could go back!