Clean, hospitable host, great value.