Barcelona Beach Club offers a beachside experience with food and drinks.