I would definitely recommend Fotis’ unit for couples and solo travelers. I is in a busy spot and in town, so it is best not to have a vehicle since street parking is premium.
The place is located in such a way that you can walk everywhere in town: to the casino, Old town, New town (Starbucks, wind mills, bus station, information center), shopping, eateries, bars, markets. The list goes on.
Since all the conveniences are near, the area is pretty lively ‘til late and start pretty early. You’ll adjust quickly, though.
I would return and hope that you check it out your net visit.