Best place to stay in Vancouver hands down.