I sailed last may on the same deck and same type of cabin that you are going to sail on. You can see some stuff trough the window, but you probably will have one of the tender boats in front of it, wil not be able to see anything directly in front of you but, if you look down you can see the sea and depending may be you can see a little bit torugh the boat in fornt of you. The deck is perfect, especially if you are in the middle of it.
I am 21 years old and had a great time. But beware that most of the time the clubs, expecially skywalker is full of underage kids, they pass trough security with fake ids. And its very sad because the kids try to fool the security talking fast with them, when most of the time they don't eve speak english. But overall the music is great, the drinks are great, and she will have a great time.