Great place in a good location in Santiago - recommend!