Congrats on booking Mercury - it is a really nice ship. You will be so glad you have a balcony too - I think it is well worth the extra money. I would say a 1:00pm flight would be pushing it and there is so much to see and do in Vancouver. Renaissance Hotel in Vancouver is nice and has some great internet rates. Pan Pacific is great too but a bit pricey. We rented a car one-way each way and enjoyed the drive. I much prefer going at our pace. We could also stop along the way and pick up a few things (wine). Have a great cruise.