Tramuntana Lodge is a restaurant offering a dining experience within a finca hotel setting.