I have a friend that has sailed on this ship before. There is one outlet in your cabin for 120v ac power. If you are going to bring a power strip, the ship rules state that it CANNOT be a surge protector. They can only be a dumb power strip. If you do bring a surge protector, they will confiscate it and return it to you at the end of the cruise.
I found one on amazon made by Belkin that has a 5 foot cord for about $8.
I am not endorsing this product, I am only letting you know what I found and am taking. It comes with a cardboard band around it and I am leaving that on so that they can see that it is not a surge protector. You can probably pick something up at your favorite discount wholesale club or super store.