Onboard: The 46m Ionian Princess after her 24-month major refit