Great stay - clean, easy, communicative.