My recommendations for this are:
Insulate with non-faced fiberglass bats.
Use 1/2" DensShield for the walls. It's lighter than most other tile backers and therefore, easier to install.
Hang using alkali-resistant screws.
Tape the seams with an alkali-resistant tape.
Use non-modified thinset over the tape.
Waterproof with Kerdi. Install using non-modified thinset.
Address gap between tub flange and wall with Kerdi-Fix.
Tile with non-modified thinset.
Grout tile. Caulk corners, bottom & top row (if you tile to ceiling)
Enjoy your tub for a long, long time!
If you don't use Kerdi, at least use RedGard, although it's not my favorite.