How is it. I have been all over Europe but first time in Greece. Any suggestion on the food too, I heard the lamb is amazing.