NYC port was surprisingly easy. Embarkation was quick, we were on the boat early but there was nothing to do. Everything was closed - slides, pools, spider, trampoline, and ropes course. They didn't open till at least 5:00 pm. Bars, lounges and restaurants understaffed. Haven Bar has one bar tender and one cocktail/bar back - not sufficient for the 50+ people some just trying to get a glass of water as there isn't a beverage station anywhere near the Haven. On other days they set out a canister of water and coffee in the pool area but they did not do this the 1st day when everyone was actually in the pool/lounge area.
Leaving NY - there is no Embarkation party. Very disappointing. Many people go up to the Sundeck which is beautiful. There is not adequate service up there- try to order extras beverages at the lounge if you are luck enough to get up to the bar.
The rooms are great - every detail well thought out. We were in a family suite - the second bedroom is bigger than on the Epic and while tight you can walk to the bathroom when the bed is pulled out. The Master bathroom is spectacular. The balcony is the smallest we've ever had even when we were in a non-Suite room.