Great place close to everything you want to see in Athens. Check out Seychelles restaurant right around the corner.