Clean, comfortable, convenient and a communicative host. Would stay again.