Not terrible, not great. May be better to call ahead.....we ended up waiting a while and then they had 3 workers working on 6 people. They were doing their best but understaffed and too many customers. Their service probably also suffered a little bit because of it. Might not have been a good day for them...