Awesome place is the downtown of Santiago. Very close to the main Plaza and plenty of restaurants