Point Village is here http://maps.google.co.uk/maps?q=poin...,0.021136&z=16 I've never stayed but it is/was very popular with British families, I think your right about them now being privately owned as they are no longer listed on any uk travel agent sites,

Its worth checking trip advisor etc BUT bare in mind that trip advisor is under investigation by UK govt dept that deals with adverts and false claims