Yes, the only problem I see, is if there is not another full paying adult in your cabin, otherwise, yes, you should be able to get the deposit back. Just beware, they will take their own sweet time about it, so be patient.
You still have a cabinmate, right?