Great location, right by the sandy path that leads right to the beach. Pet friendly and all logistics for booking/check-in/etc were smooth and professional. There were a few minor issues with upkeep (e.g., screen doors difficult to slide, laundry room door was busted, dishwasher tray doesn’t slide out) — all very minor inconveniences and nothing that we even bothered to report. Overall a good property and a great stay for me, my wife (2 kids, ages 9 and 13) and our golden retriever.