Smooth check-in. Great communication, and they have signs. Stocked with almost anything you might need. Very accommodating.