The location is great with the beach nearby! The apartment is good, it's spacious and we liked the small garden. On the minus side, they want you to sign a contract and send copies of your ID, which shouldn't be necessary with Airbnb. Also, they had a lot of stupid rules which weren't hard to follow but anyhow made us feel less welcome.
Overall, we had a good time and no problems with the apartment.