Rum Point, Cayman Islands under construction