A comfortable and conveniently located stay in Vancouver