Excellent location and superb communication and check in experience