The experience I had in Tokyo was amazing and the location of this room is excellent! I enjoyed my stay and had no problem with other guests. The towels are microfiber so if that is not to your taste then I suggest you bring your own towel.