Lido L'Isola offers a unique beach experience. Features include a restaurant and bar.