Clean, comfortable, great host and location