Spent a week on Long Bay in June of 2023 and visited Smugglers Cove several times. Catamarans were present each time. Google Earth shows one anchored there.