My friends and I’s stay was great! Stella and Niko’s place is a convenient location in the center of Athens and their home was beautiful and very welcoming. Would recommend for any incoming visitor of Athens!