We flew to Newark the night before the cruise and stayed at the Newark airport Marriott. This was a great choice. We had a good meal and the next morning had a swim in their great pool before leaving for the ship. We booked a Dial 7 limo which arrived on time and cost $50.
Embarkation; as previously mentioned it is a little chaotic. We arrived at 12 and had to wait for a bit, but it wasn't too bad. The worst thing was the heat, as it was about 96 and standing in any kind of tent is hard! We then explored the ship, found our rooms and had lunch. Then we met our CC group at the sky bar for a drink!
The ship itself is lovely. The royal promenade is very attractive, and the public rooms are great. Our stateroom was a little tired, but very clean and the beds super comfortable. My 16 year old daughter slept on the pullman and found it fine.
There was a bit of weather the first 2 days, but I had taken Bonine and was fine.
The activities were quite good - the shows weren't bad, although they were a bit the same. There was plenty of trivia, though we didn't win any! The kids activities weren't so good for my teen - a lot of them started at 9, but we were on 2nd seating. Still she made some friends and spent time with them, so she was happy. It would have been nice for a few more organised things.
Windjammer food was as usual - not bad and plenty of choice. We ate breakfast and lunch here very day. Our dining room was great - lovely table on deck 4 overlooking the middle, great food and a lovely waiter. We had no problem with the food at all, it was all good. The portions are just the right size, but they are very keen to give you more if you want.
Disembarkation; I was a bit nervous as we had a 9.30 limo and an 11.55 flight. We needn't have worried. We did self disembarkation, were off the ship for 9, customs and immigration were quick, our car was early and we were at Newark for 9.50. We then had a long wait!!
All in all we really enjoyed it and would not hesitate to cruise on this ship again.