Everything was provided. Snacks, tea and coffee were available. The place was incredibly clean. The room was sizeable and having our own spacious bathroom was really great and very modern and clean. Jenny was a lovely host and really welcoming. It was a great location for us, plenty of parking. Very happy we booked and would book again.