Location, location, location ! In the heart of China town, 5 Meters away from the light rail, walking distance to central, this is a gem ! Heaven for foodies !