small but nice and very well equiped place in a cool area of tokio