Good location and friendly staff.
It’s only a 6-7 minute walk to the beach, if you want a change from lounging around the pool. Staff deserve a special mention, particularly the entertainers and their successful efforts to keep adults and children well entertained.