Lido Waimea offers a welcoming beach experience.