Magic days on the water in Nelson