This was a baby moon-type stay for my husband, me, and our dog. The property was just as listed, cozy, and clean. The yard was fenced and our dog had a blast playing in it. The beach is a short walk, though we were able to find parking. The hosts were awesome, gave great instructions and recommendations. Definitely would this to anyone, we had a great stay!!