Have not been to Santiago recently, But will suggest staying at a hotel in the city. Casa Granda is an older hotel right on the city square, or Melia Santiago which is modern with western style places to eat at in more the suburbs a short cab ride to the city center. Some of the resorts are a long way from the city with nothing much around them.