Good location. Acropolis is an easy walk. All of the restaurants down the hill are very good.