Truly charming thatched cottage on the edge of the New Forest