If you want the ultimate Canadian summer experience, this is the place. Could not dream up something better.