Johns hut is a rare treat, one of those places you arrive and feel immediately at home filled with nooks and crannies and touches to make everyone smile. The kids loved cooking dinner on the braai, outdoor baths and showers, reading on the veranda, the rollercoaster bike ride, all summed up in a single word as we left from my 10 year old, 'magical'. Can't wait to go back.