Marsh Harbour left in tatters post-hurricane