CBbC Marina Sta Eulalia is a restaurant offering a culinary experience with fantastic harbor views.