Ozde Dag Evi is a mountain cabin offering nature views and a steakhouse menu.