Perfectly located. Quick communication. Easy and flexible check in. Very clean.