Nuns keep Island's enterprises afloat.