Best location to stay in Athens! Would recommend to anyone.