Great stay along the Mediterranean sea on the quiet stretch not far from Alcudia beaches