Na Foradada offers a restaurant experience with spectacular views.