The suite is located very close to downtown, right next to chinatown actually. There are tons of food places all around within walking distance so you won't need to worry about not finding food. You might get a little stressed on what to eat because there are so many great choices all around.
The suite itself is a nice and cozy and has all the necessities such as towels, shampoo etc. If you wanna stay indoors and have a breakfast or something, they also have a whole variety of tea and coffee to choose from.
There is no parking on site but lots of street parking all around.