Mediterranean restaurant with a beautiful design and stunning sea views, offering high-quality dishes.