You'll have no problem managing your low Carb diet. I am on a low carb diet and cruise every year without gaining. I do allow a few cheats for dessert but the menu is so varied you can get what you need.
I do bring some nuts with me for between meal munching. Room service can also bring cheese plates.
Have a great time.