Always excellent. Food orders take a while but totally worth it.