Mediterranean restaurant within a chic hotel. Offers modern cuisine with international flavors and local delicacies. Features direct beach access.