Le Spot is a restaurant, bar, and beach establishment. It offers table service, snacks, and drinks.