Has anyone stayed at Point Village recently? I understand they are privately owned now. Where is it exactly?
Forum Rules