The communication with the hosts was excellent, the place was clean and the view from the balcony is amazing. It really is a few metres from the beach. The train station is 10-15min walk and the trains are cheap and go about once an hour.
We had a nice stay, but there were a few things that we would've appreciated to make our stay easier - there were 4 of us booked in, but only 3 wine glasses, 2 teacups. We were also promised more toilet paper as there wasn't enough, but it never arrived. Unfortunately it was too hot to sit in the balcony on a sunny day - the awning is broken and moldy, so there's no shade. Bedding was nice and clean and there were lots of towels. But the bedding and pillows in the twin room are quite lumpy. Overall there's quite a few things in the flat that need an update.
There is a very small shop within walking distance to get basic food and a few decent restaurants.
The place might be a great stay for someone with a car for a longer stay - there's a bigger supermarket a short drive away where you could get supplies like coffee, oil, spices, shower gel etc. as it's not as well equipped as some other airbnbs.