It is 2 blocks from public beach access. The property location was good but the accommodations did not match the online description. For the price, our expectations were not met. The property is old, the floors are wobbly and/or uneven, the kitchen was incredibly outdated with mix-n-match EVERYTHING in the cupboards, and the screened in porch had no screen. We were told AFTER the cancellation period that we would have to provide our own sheets, towels, toilet paper, trash bags, and paper towels. (This is not conducive to all travelers.) We were told that cookware was available to make meals. Upon opening cupboards, NOTHING was organized and mouse traps were visible in the shelves. We were told that the cleaning crew is very prompt before and after check in. While initially the rooms looked clean, dust caked the bathroom shelves and rust-water dripped from the electrical panel, and which is scary. Bedroom outlets were not compatible for 3-prong plugs.