My stay at Lilly's place was excellent. Amazing location, right at the center of Athens, which is ideal for travelers that want to explore the area. Definitely worth considering it.