Looe Bay Holiday Park, Great Tree, near Looe