A welcoming, family-run, restaurant with friendly, efficient service and a menu for even the most discerning palate. Right on the beach at Cala Vadella, Ibiza.