Takeshi has one of the best hotels in Tokyo! Great location, well designed, clean and warm welcoming that's what you going to find in this hostel. For those who are hesitating finding a hostel in Tokyo, this is definetely your first choice!