So sorry to hear about your experience. Honestly, your agent should have told you two things. One--your room is located under the pool deck and that workers start early in the morning. Never book a room under the pool deck, casino, or a restaurant/club. Two--since it was a special occasion the agent should have told you about the kids. Agents can call NCL and ask how many kids are booked. I have two kids and personally don't want to spend my vacation with 500 more!!