Le Spot is a bar offering Mediterranean cuisine and tapas with sea views. It features a solarium and beach access.