When I registered online with Princess for my last trip, I was able to request, and get, a robe in my cabin. It was there when I checked in. Yes, they were terry.
I booked online with Princess and all my 'taxes' were included. I hope that helps!