Best place to stay in Athens, perfect location and a beautiful retreat.