Came here because of a Groupon. I was inspired to check this place out after watching Stranger Things and seeing Eleven in the sensory deprivation tank! While you probably won't be able to channel any special powers in the tanks, it is a relaxing experience. You just get in the tank, close your eyes, and relax for about an hour. I brought my husband along, though we had to go in separate tanks.
It probably isn't the best place for claustrophobic people since the tanks are enclosed.
If you are in the mood for an unusual and relaxing experience, check this place out!