Clean, spacious, and great host.