Benno is arguably one of the best restaurants in the area. A mix of Mexican and Mediterranean, the menu has a variety of dishes to please anyone. We started with the baked farmers cheese with a tomatillo sauce. It was one of our favorite things. And the braised short-ribs with harissa and horseradish did not disappoint. You can choose to sit inside the beautifully designed restaurant or out on the terrace overlooking the pool and beach.