Beachfront Lido offering a relaxing oasis. Enjoy a day of sun and sea at this Balestrate establishment.