Convenient check-in, well-stocked, and great communication.