Dudu Beach & Club offers a beachfront experience.