S'Illot is a Mediterranean restaurant offering fresh cuisine and stunning sea views. It features a family-friendly atmosphere and accepts credit cards.