Clean, spacious and pleasant host.