Very nice place near the China Town, and the tram station is 20 meters away.