Lucky 7 Casino, Hotel & Restaurant