The best location, amazing hosts, perfect accommodation for our big family — this was the best place to stay in Athens hands down!!!