Els Brancs is a restaurant offering a special and romantic ambiance with captivating sea views.