Family-run Mediterranean restaurant. Offers beautiful views and a relaxing atmosphere. Dishes feature fresh ingredients.