Cleo Beach Club is a restaurant offering a beachside experience.