Literally the coolest concession stand located inside Nantucket Ice