Clean, spacious and extremely pleasant host.