We had been on this ship before in 2015 and took the opportunity to stay 3 nights in New York.
Checking in was quick and organised, suitcase arrival was quick and efficient, quick service in bars and getting seats was really easy.
Pool area is a mess totally ruined by selfish people you reserve seats all day and never show up, all on board activities fully booked up so could not use.
Excellent inside cabin with virtual balcony, plenty of space and no suffocation due to having no windows.
Hous steward is really helpful and pleasant.
Quick and efficient