Relax, recover, and heal as you lounge in the incredible salt rooms in Boise's Sea Scape Salt Room in Idaho.