Beachfront Lido offering seaside relaxation and fresh seafood specialties.