Del Sol Opens on the Caribbean Island of St. Kitts