Very clean, convenient location, comfortable, easy check in, and great communication.
What more could you want?
I'll be back next time.