Clean, quick communication, easy to check in - overall a good experience