Hands down best place in Athens