As described. Clean, convenient, comfortable. Great communication. Great host.