You'll be healed in plenty of time for your cruise.
Just remember that your skin will be super sensitive to sun so make certain you use lots of it!!
Good luck with your treatment. You'll have some nasty days at the end but as quickly as that arrives...it's done and over with!