Boarding process at NYC was very smooth and organized; all staffs (security and check-in) were very nice friendly. Lines moved quickly.
Food was great in all places; Garden Café on Desk 15 to The Manhattan Room on Deck 8.
Very friendly staff on board the ship; if you don't see any food item you like you can ask for it and they will make it for you; my wife is a vegetarian and on the BBQ night at the Garden Cafe she asked for a vegetarian meal; the head chief made a special meal for her.
Surprisingly roomy even with 2 kids. The bed was very nice and conformable. Kids loved the bunk bed concept. Nice big shower. Very clean and well kept.
Balcony was good as well
We boarded from NYC port and didn't take an shore excursion
Beach day!
Tons of things to do; you need at least 2 days to fully enjoy Atlantis