Wenhuan’s place is in a super good location. Loved how close it was from the CN tower and that the grocery store was right on the other side of the street. The place is a bit small for 6 people, but it was fine for one night. Overall would recommend :).