Welcome to the Cayman Islands! The particularly weather sensitive Hensien family determined it met their standards.. Believe me! They know a thing or …