Our favorite Greek place, it was just perfect.