I definitely recommend Dimitris and his apartment. Of course you shouldn't be expecting 5-star hotel but it's enough of everything, especially free space, Dimitris himself will explain you everything you want to know and where to go. Best food spot nearby is Psetosynantese.