Stayed here for 2 months when first moved to Canada. The hotel is conveniently located in Markham - next to Costco and other stores. The suite is smaller than suites we had stayed in the US, but bigger than other rooms we had stayed in Canada. Suites in Canada tend to be smaller than most American ones anyway.
The dining area is a bit small and can not accomodate all the guests during busy times.
The pool and the gym are well equipped. The hotel is near First Markham Place where there are a lot of restaurants and dining choices - you can walk there or just a short drive.More