Fantastic little place in a very cool spot in Tokyo, highly recommended