We had a great experience at Lilly's. The house was clean, well maintained and matches the description. The location is very convenient, all the major sight seeing places are at walkable distances, and public transportation is just around the corner along with some restaurants and eat outs.
The hosts are very lovely and helpful, and prompt with communication.
We had a great experience at Athens overall.
Cheers!!