location

Seafront, 155, 07769 Cap d’Artrutx, Balearic islands, spain