Great communication, easy check in and awesome location.