Cannot recommend Stamatia's place enough. It was a great stay. Stamatia and Alex greeted me when I arrived and provided really helpful info. The place is located near good restaurants and is walking distance from a lot of the key sites.
Thank you Stamatia and Alex!