Charming bed & breakfast inn on Kamloops Lake, British Columbia, with private beach and gardens.