You need to bring your own toiletries, but towels are provided (so are tea bags and coffee!) and eveeything is clean, which is great.