Guests can expect Nena’s place to exceed their expectations. A lovely Finca house just outside the charming town of Saint Llorenç des Cardassar, with close proximity to Artà, Santanyí, and the island’s most enchanting calas and beaches.