All of our cruises have been Carnival except this last one.
And yes they do play in room movies and good ones at that(they actually had a big selection) They also have a movie theater too. I didn't goto it but heard it was nice.
They do have an INTERNET cafe and I don't know about the coffee shop(don't drink it)
They also have a coffee maker in the room no fridge(there's barely enough room for 2 people and suit cases)
On spa prices I like to wait until they offer specials which NCL did offer many.
My son went to the teen disco but the kids were really young so he stuck to shooting hoops.
The one thing I forgot to tell you is they have "theme" nights on the freestyle dinning like on night it was presidents dinner(it's kinds neat)and they make certain dishes after the presidents.
I am going to post pictures today.
Have fun and of anyone goes to Windows dinning room please tell "Marky Mark" that Trish&Jimbo from Tampa said hey mun(he is from Jamaica)