Small plates restaurant Niky Beach offers Italian, seafood, and Mediterranean cuisine.