Access to the beach was exactly as described. I have never stayed in a more convenient location. We had some issues with clean bedding, but management was responsive and gave us new bedding that day. The kitchen is stocked in terms of cookware, but has absolutely no extras (seasonings, oils, tinfoil, etc), so be aware of that when booking. Overall, great trip and good location. PS: we didn’t have any issue with the porch. You’re there for the view, not the furniture.