Tèo's place is exactly as you can expect from the photos and the description. It is located near the central food market making it easy if you want to cook yourself. Having said that with all the great cafés and restaurants int the area, there is no need really. The flat is so close to many of the sights one can just walk everywhere. The view of the Acropolis is amazing as are the beautiful murals. Perfect place to stay.