It is exactly as described. Cozy, comfortable, dog friendly and well equip.
Only disappointment we have is there was no hospitality, host didn’t make any effort to meet and greet us nor provides a breakfast. WiFi was marginal.