Lefteris’ place was very close to everything (restaurants, shopping, bars). 15 minute walk to the port and bus station.
Check in was simple and the place was super clean and well equipped. It even had two balconies!