Micheles place was great, and much bigger than the pictures. You are right in the heart of Chinatown with a lot of food options and bars right there. The tran is close and takes a 10 minute drive into the city. Highly recommended.