Clean, great atmosphere, solid temperature control, and a very memorable experience. I would recommend.