Bought one the other day. Any ideas of what to do with it? Label says to peel, cut into cubes and roast. What is the taste like?