The location is perfect, and the front area was nice for your pets.
Having said that, the price was set for location and not the cottage itself. The interior was tired. Linoleum was lifting, masking tape around the shower head, chair breaking, paint chipping off the cabinets, and the need for a plug in space heater to heat the cottage all made the price tag per day a bit hard to stomach, especially being mid week in the off season. Worthy of a $150/night, not $275 + fees.
I would like to return for the location, but the price needs to reflect the amenities or the cottage needs to be updated.