I think me and the bf should go to outback steakhouse.. grandmother got me a gift card for there for Christmas but I've never been.. opinions?