Liberty Lykia offers a memorable taste journey with world cuisines in an upscale resort setting.