Always a beautiful stay at Karridale Cottages.