Place is located in the heart of Chinatown. Very close to a subway station and bus stop. Starbucks and Tim Hortons right across. Couldn't ask for a better location. Place was very clean and quiet.