We stayed in the apartment for a week during summer.
Pro's: very clean, very modern, good bathroom, big kitchen, big balconies, flexible check-in/check-out times, good advice on where to hire bikes nearby.
Con's: the listing is not accurate about the location of the apartment. It's a 20 minute walk to the beach, not 10 minutes as the listing states. We asked the host about this (twice) but she maintained it was 10 minutes, which was a bit weird. The sofa and the bed are not super comfortable.