Im not completely sold on cryo yet, that said several of my friends swear by it. While I didn't see any drastic difference in my recovery after a month I did enjoy the experience.
I thoroughly enjoyed the people that I met there and the routine. The staff is amazing, and I highly recommend the compression boots. Best of all the owners are truly awesome and flexible. Worth checking out for nothing else than trying something different.