Stayed for two nights, and the location is perfect. Quiet, dog-friendly, close walking distance to beach, easy parking, sweet little outdoor space. Very responsive host. These qualities are why the price (almost $200/night plus pet deposit) was so high. The space is at a premium.
On the whole, though, while charming and very beach-y, the space is not as described. As previous listings have mentioned: a deep clean is sorely needed, there is no working internet, patio door does not lock, shower head needs fixing, there is rust all over bathroom fixtures, garbage piled out front, no air conditioning, had to ask for the iron listed, parking spot is not dedicated, and the space, while quiet, is not exactly private. It is nestled between houses, and the patio sits in the middle/in plain sight.
It’s a mixed bag, depends on your priorities. Best for quick stays.