We had a great stay at Sofoklis' place. We were travelling with 2 kids (2 and 4) and found the space to meet out needs really well - great big living room, laundry facilities and an elevator to get up (not always a sure thing).
The location was good as well as it is within close walking distance of the waterfront and many great places to eat.