Nice flat. Walking distance to beach. A bit further to town but do-able.
Very clean. No special touches, but almost everything we needed. Only essential item missing was a small plunger or some sort of apparatus to make coffee. Nothing there so we had to make do or drive to town.
Main downside (not the fault of the hosts) was the noise level. Someone in one of the other units woke us every morning with banging and crashing around at about 5am every day. Really loud. The walls must be thin, and the noise from other units carries. The hosts were very responsive to all emails, and allowed a late checkout.
We had wonderful weather.