Castaway Restaurant Beach Bar offers a unique dining and relaxation experience directly on the sandy shores. Enjoy exquisite cuisine and refreshing cocktails with views overlooking the Canal D'Amour.