We were very satisfied with this property overall. The location is fantastic. Three minute walk to the boardwalk and all it has to offer--restaurants, shopping, places for ice cream. Easy to walk to either end of the board walk and also to the bay. The house was very clean, stocked with everything we needed (including laundry detergent for the shared washer/dryer which was a nice bonus with a toddler), the front porch was great, and Jonathan was very easy to work with. We were very satisfied.
I give it only three stars on account that our unit (while impeccably clean) was a bit run down: with mismatched paint on the walls and ceilings that contributed a drab atmosphere. The small yard was under construction so not especially pleasant to spend time in. The sofa was not comfortable and squeaked a lot when sitting/shifting.
A few improvements (e.g., fresh coats of paint in the kitchen and living rooms; in the back some minor landscaping or potted plants, an umbrella for the picnic table, clearing away construction debris) would make it a pleasant place to hang out when you're not at the beach.
These things aside, we enjoyed our time and we'd consider renting again.