I really recommend Nelly‘s place. it has everything you need for a pleasant stay in Athens. It has a unique style and design.