Beachfront Lido Lagoa offers a relaxing experience on Balestrate's west beach.