Great location, plenty of space, excellent communication, and super easy check in.