Overall, not the greatest but not the worst. Check in and out was easy. The communication was great.