Anything good at KEK: Bring your own towels. Unfortunately the tradition in Japan is to bring your personal staff by yourself, e.g., room towels are not provided at the KEK dorm (or at University facilities). This is also true when you stay in Ryokan. (Most of the city hotels are providing room towels, though.)