Im not sure about wifi but you didnt even have a socket in the cabin, to charge up your batteries for your camera you had to take your charger and batteries to reception and leave them there while they charged them for you!!! as for a hairdryer or hot brush you had to stand in the hallway if you were lucky enough to have a cleaners socket outside. so i would check with thompson direct just to be sure. we sailed the destiny last year so think it will prob be the same.
Thomson Spirit didnt have wifi but there are computers on board ship.There was a socket but it wouldnt be any good for internet on laptop. I dont bother to take mine when they are already on board.