Everything was provided. Very discreet, helpful and thoughtful hosts. All good quality, highly recommended.