we had a lovely time at Stella and Niko's.
the communication, check-in/check-out went super smooth. the location of the apartment is amazing and super close to the Akropolis.