Margaret's caravan was one of the cosiest, warmest and most comfortable airbnb's I have stayed in. I think the only luxury I had diminished was that of a shower longer than 5 minutes, but that was the extent of it. It featured a full kitchen with an oven, microwave and toaster, among other things. Margaret herself was lovely and showed us everything we needed, as well as picking us up and dropping us at the tram station when we were checking in/out. She even drove us to the supermarket with her.
It honestly did not feel as though staying in a caravan was any different to staying in some of the very small airbnb's we had already done. We loved it!