I read the old owners of Top of the World were starting up again in Curacao? Does anyone know anything? Does anyone know how to reach them? Bull Dawg