Stella and Niko's are the best host you can have. From beginning to end they made us feel welcome!
Apartment was clean, comfortable and in a great location in Athens!
I give them 10 Stars!