Nicole Aniston is having fun at the garden from Twistys