I will keep this brief, because other my review would simply confirm other positive reviews. The cruise was great, the ship was great, the crew was great. They had this ship running perfectly and everything was well timed. I did not experience the long lines some people complain of on the mega-ships. There was one time we waited to get into the dining room, but that was the morning we were leaving the ship, so timing was of the essence, with customs interviews, breakfast, and getting off the ship at the assigned time. All in all, this was a fabulous trip. The itinerary could be improved. Going to both Aruba and Curacao was a little uneventful. One but not both. St. Maarten and St. Thomas were great. The beaches in St. Maarten are great, and there are so many you could go to, you won't be bored. They say the shopping is great on the Dutch side, but we stayed on Orient Beach, on the French side. There is always something to do in St. Thomas if you don't like to shop. We went sailing/snorkeling on the "Bones" pirate ship. We were taken to Buck Island for snorkeling, then to Water Island for a BBQ lunch on Honeymoon Beach, one of the nicest beaches I've been to. Small, quiet, and very tropical.
What impressed me about AOS was that the ship did not feel nearly as large as it is. Of course, motion was at a minimum, which is partly because of its immense size, but walking from one part of the ship to another was no big deal. Finding the various dining rooms, lounges, show rooms, etc. was quite easy. Some of the earlier "mega-ships" were not so friendly.
We enjoyed a balcony room. While not necessary, it was sure nice looking out on the ocean. We particularly enjoyed being out there late at night, when most of the ship's lights were out and most of the passenger room lights were also out. The stars and planets in the sky were unbelievably brilliant. Also, my wife liked doing her make up on the balcony, using the natural light, and enjoying the sea breeze. We would either start the day with a few minutes on the balcony, or end our day in that way, winding down before bed.