If this is your first cruise. You will love it but don't expect to find many people to talk to. I only saw one other American family. Most people speak English but choose not to converse. (I tried)
As a seasoned cruiser of American lines, I have had better. The ship is beautiful. The food was terrible. I did find enough to eat but I have had far better food on Carnival. I did enjoy the variety of fresh fruit on at the buffet. I did not find the beverage package worth the money. The drinks available were scant and of low quality. As an American, you get free water anyway. The coffee is terrible for an American. I would not do that again. The entertainment was fair at best. I missed all the little things that American cruise lines to do that make good, great. I think our expectations are higher. Thought that I'd rather do a European cruise with Europeans but would not do that again. (We visit regularly) I was able to get internet in my cabin, for 19.99 euros/hour.
I loved my balcony. It was not long enough for a lounge chair. It was all about the views for me. The bathroom was a good size with shower. The room was very comfortable with a couch, desk and king sized bed. We had plenty of storage. Drawers in the closet; area to hang clothes and able to store suit cases under the bed. We used the laundry service and it was good. You get things back the next day and can give instructions.