Great location. It is right next to the Yorkdale shopping mall and it's really easy to reach the subway station. The place is very clean and comfortable.