Lilly's house is perfectly located behind Athen's main square. The house is fantastic and it also has a very nice terrace.
Definitely worth a visit!