The Doubletree Northbridge is more than adequate for most. Yes, the area is urban, but so is Tribeca in NYC. If you want to stay in a more upscale property, in a prestigious area, choose one of the many closer to the waterfront or Elizabeth Quay, but pay the premium and walk or drive a bit...