Beachfront Lido offering a dog-friendly area and a seafood restaurant. Features beach sports courts.