Middling-to-quick service most of the time. I’ve only had a long wait once. Definitely defies your stereotype of a typical, hellishly-long-wait-for-poor-service type RMV. The staff are largely respectful and accommodating of non-English speakers as well.