Is that the place upstairs right at the bottom of the slopes? That's the only sushi I had in Whistler and it was really great.