Best location to stay in Athens' city centre! Would definitely stay there again!