The attraction located on the Central Harbourfront closed suddenly last week. Photo: Nora Tam