great hospitality, peace and quiet in a cosy caravan