The Woodland is a magical location in the woods in Cornwall offering guests a calm and relaxing escape