a comfortable flat in a hipster China town location. walking distance to the Science World