Exceeded expectations - clean, comfortable, great facilities, great communication, awesome host who goes above and beyond