The US Virgin Islands is home to a hotel-resort with nearly 100 years of experience. Meet the Buccaneer Resort on St. Croix.