The flat is great, we stayed for 7 days and it had everything we needed for probably a longer period than that.
It's within walking distance to shops, restaurants, the centre, the beach & the marina and any monuments you might want to see.
The kitchen is compact but it has everything you need with lots of storage and large fridge/freezer.
The shower is spacious and the water pressure is quite nice.
To us, the only two "downsides" (not negative points, just a FYI's):
1 - the upstairs loft with the bedroom is very low, so you have to watch yourself on your way down, otherwise you'll hit your head and 2 - the street can be quite noisy especially on the weekends, so if you're a light sleeper, maybe get some earplugs.
The host is very responsive and helpful - he sent us a list of things to do and restaurants to enjoy.
Overall it was a great experience, would 100% recommend and stay again.