Yes, sure it was urine. It reeked when I bent over to smell it and was soaking the sheets. I had been laying directly in it, so it must have soaked the mattress pretty well. I was just shocked that no one would have noticed it. The reason I'd rather have points is that it just seems more versatile. What they gave me was a $100 gift card and 3 $25 paper gift certificates. I don't even know if I could pool it all together to get one night at a Marriott. It is unclear if the paper ones are even for hotel reservations, much less using them all to get the best rate for my money.