Communication, price, and location was awesome! I'm sure that check-in would have been just as nice, but since I did not make trip... (flight cancelled due to major storms in NYC area) I will definitely remember should I get to visit the area again.