Smooth check in and excellent communication and location.