Smooth check-in process, great communication, and great location.