A long-standing Lido, 77 Andrea Beach offers a welcoming atmosphere for families seeking relaxation and social life.