Horrible. I went in and just as I was checking in someone checked in online. I was already there...it just so happened that these other people checked in before the lady could finish typing my phone number. The response I got from the lady was "sorry, they were before you". I was pissed to say the least. I had already been waiting 20 minutes. Then another guy who checked in online was sitting there waiting and waiting while they were taking people who checked in after him. Horrible service! I ended up leaving and will never return with that kind of service.