Ambience - Huge. Great for families and big groups. Great to watch sports with your friends. They have big screens all around.
Service - Average. We went for breakfast and were told that we have to wait for 30-45 mins. for the order to arrive. After 45 mins., our order arrived after two reminders. So be prepared to wait if you go there.
Food - Average. Not worth waiting so much.