Beachfront Lido offering a welcoming atmosphere. Features a restaurant with a focus on family-style dining.