Everything you could want - clean, great communication, amazing location and even got an early check in!