Clean, communicated well and as described. Wonderful hosts!