Deniz Cafe Beach offers a beachfront cafe experience.