Reviews of Ocean Lodge. (Liquor Store) in Nelson (Nelson).