Stelios place is very nice and clean. Monastriaki square and the acrópolis are only a few minutes away. Great for 1 or 2 people