We really enjoyed our stay at Stella and Niko's place.
Great location, awesome walkable access to all the tourist spots in Athens, lots of shops and restaurants nearby.
The hosts were great, easy to talk to with lots of advice and helped with all that we needed. Would be very happy to stay again if ever we are traveling through Athens!
Thanks Stella and Niko!