I struggled between giving this place a 3 star of 4 star review, but based on the price, I settled on 3 stars. The location is great, right in the beach. It was very convenient to have access to 4 bicycles (though one had a chain that kept coming off), beach chairs, and beach towels. The property manager was wonderful. Instantly responsive to all of my concerns. But the property itself had a layer of grime that was unappealing. The house was filled with flies, which the property manager tried to address for us, but still made time spent in the unit uncomfortable. The bathroom rug was tattered, the shower walls coated in soap film. The kitchen was adequate, though many of the dishes had been put away unclean. Our vacation was for a family reunion, with each household renting different beachfront properties close by, so we had the opportunity to see several other rental units. Ours was overpriced for what we got. With a freshening up and better cleaning, this house could easily improve its rating.