I would like to say that I have received all the credits due to me including a airfare reimbursement of $1000 that I have just received. I think Virgin went above and beyond to make things right for the cancellation of my resilient lady cruise and they deserve a little positive feedback for treating me right. I have already booked part of my credit and received and booked a code for a free 7 day mediterranean cruise at no charge in a sea terrace room. Thanks Virgin!!