A whirlwind weekend in this beautiful Quebec city