The place is nice, very well equipped and very good for a short stay. We stayed for 4 days (2 people) and I'd say it was a bit small, but that's our planning issue :)
The apartment is close to the port area which is a nice place to take a walk.
Dimitris is a helpful host and communication was very easy. Recommended!