Good location and facilities. Efficient and easy check-in.