The cabin was really beautifully remodeled and well appointed. We cooked most of our meals and found the kitchen to be very well stocked with utensils, pots and pans, etc. It is a bit of a drive into town, but we didn't mind.
One of the best things about this resort is that not only do they allow dogs, they cater to them. Dog dishes and toys were laid out as well as towels near the door for wiping their paws on. The whole place is off leash too. They even allow dogs in the little general store on the property and have dog treats available.
The little cove blocks out a lot of the wind when you're on the beach too.