Clean, comfortable, convenient. Welcoming and flexible host. Would stay again.