Stop thinking- just do it! Book this cruise now. You won't regret it. Amazing ship and on board experience. Negative online reviews are nonsense. The ship is a bit too crowded for my taste, but this didn't take away from our trip enjoyment. Food is excellent and cabins are designed well. Had a midship balcony cabin and my husband and two kids (4 & 6) found it to suit us well.