Yes, the ship has stabilizers. All modern cruise ships (built since the 1970s) have them.
You should be made aware that the ship has potential pod problems which could affect the speed of the ship. This is usually not a problem, but when relying on engines to cross large expanses of water if you do have a pod problem it could affect your itinerary a great deal.
On the other hand, the new "Solsticized" enhancements to the ship make it more attractive than its sister ships, with a new Martini bar, a creperie, a new wine bar, an Espresso and gelato bar and finally a new Italian restaurant called Tuscan Grill.
I am the editor, but I also speculate, ask questions and play devil's advocate. I reserve the right to change my mind.