Great place! Very close to the center, only 15 minutes walking to Acropolis. On the way to the main attractions there are several local places with outstanding Greek food.