The location is very convenient. Only 5 minutes to Finch subway station. Plenty of stores and restaurants in walking distance. The place is also very clean. You will have your own kitchenette area which is a plus!