Speedy service and great quality. They even had a small coffee/water bar with a tv while you wait.