I have never had any issues with the wash and fold laundry bag either, just nothing delicate as stated above.
If you are staying in an Owners Suite, you should be able to go to the concierge and have them check you in for your flights and print boarding passes to avoid purchasing a day of internet.