The unit is very nice, with a nearly perfect location. It's about a 30-second walk to the path that leads to the beach. The interior is clean and modern (though there's some form over function here - i.e. have fun turning on the bathroom lights at night when they're on the wrong wall). Beds are fairly comfortable. Etc. If able to give half stars, I'd give it 4.5 stars. Since we can't, I went with 5 stars because it is a nice house in a great location. I wouldn't hesitate to book it again.
Here are the negatives (none of which are huge problems):
*Hopefully the owner cleans/renovates the screened porch as it is dirty and in bad condition with random furniture. That's a bummer, but not the worst thing in the world. We stayed in another of their units in a previous stay and that screened porch was fantastic. This one - not so much.
Also, they need more towels. It's listed for 6 people, but they don't even have 6 (beach) towels. The quantity of bath towels is also low. Prepare to do a lot of laundry.