Clean, simple check in, friendly staff and well situated.