Well communicated, prepared for my arrival, and lived up to expectations. Would recommend.