Clean, incredible location and a gracious hosts.