No ice, takes only card during Covid, but has amazing staff and is well kept and almost always in stock with everything.