Elegant, open-sided Restaurant is located above Casa Verde about 150m with breathtaking views of the ocean.