B.C.'s best beach revealed and it cracks Lonely Planet's lis