A great place to stay and an excellent host.
Cleo’s place is a must stay in Athens