Cayman Islands Revisited