Deniz Beach is a cafe offering a beachside experience.