Mar de Campo is a restaurant offering flavorful cuisine with impressive views.