Having been on many cruises it always amazes me how they can maneuver these behemoths. Having been a power boat owner (30 ft) for many years, and having had to dock in strong winds, I can appreciate (on a smaller scale of course) how VERY difficult this can be. It bears no comparison with parking a car.
For you landlubbers, boats are difficult to maneuver in close proximity to fixed objects. Add tides, currents, and especially wind and you have a high anxiety environment.
Ours if half the size of yours and I always aim 15 feet off make it safely into the slip for just a slight bit of current.