We found the prices mid range , portion size large, and service good. The staff were happy to explain how the restaurant worked for their service. We like that they could pay in Canadian, US, or Pesos . They trendy environment and movie kept us entertained. We also made some purchases from their gift shop.