With white-sand beaches, crystal-clear water and the best fishing in the Bahamas, Swain’s Cay Lodge on Andros Island is a true escape to peace and tranquillity.