Excellent facilities, friendly staff who provided excellent service, clean, grounds were beautifully kept, food was delicious and having the voucher (full board) worked out good value. We stayed in block 7 with a swim up terrace which was perfect. Would highly recommend this place. We stayed for pur honeymoon and it was perfect for us.
Its not walkable to the town (only beach bars allng the beach) so it is remote, but they offer a paid shuttle service to town which we used twice.