Great place, actually one of the best in Athens