The apartment is in a perfect location. Everything is within walking distance (up to 15min). The beach is like 30 minutes of brisk walking, but that's fine for us. The bedroom is very quiet, that's something you want with a child, to have a good sleep. It's also very spacious. I can definitely recommend it. It's even great with a small baby.
I can say only one negative and that is communication. The guy that was doing check out came 10 minutes before the "deadline" and was waiting to check out on time. That was the first thing. And the second rude thing was that he was very rude to my wife because we did not take out one bag of trash. We were charged 95 eur as a cleaning fee, which is a lot for Airbnb, so I would expect that they'd deal with that. If not, at least they can try to be polite.